Software libre o free software es un concepto que debido al hecho de que el término “free” significa tanto libre como gratuito en ingles a llevado a que muchos consideren iguales los términos de software libre y software gratuito. Sin embargo, Software libre hace referencia a la libertad de utilizar, copiar, estudiar, mejorar y redistribuir el código fuente de un software y no su precio [1].
Alrededor del concepto de software libre, se han asociado diferentes perspectivas como:
1) Un modelo de desarrollo de software [2].
2) Una comunidad de prácticas [3].
3) Un modelo económico [4].
4) Un modelo hibrido público/privado de innovación [5].